Rhino (JavaScript引擎)

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
Rhino
開發者Mozilla基金會Mozilla公司
目前版本
  • 1.7.14 (2022年1月6日;穩定版本)[1]
編輯維基數據鏈結
原始碼庫 編輯維基數據鏈結
程式語言Java
作業系統跨平台
平台Java虛擬機器
類型JavaScript引擎
許可協定MPL
網站www.mozilla.org/rhino

Rhino是一個完全以Java編寫的JavaScript引擎,目前由Mozilla基金會所管理。Rhino計畫開始於1997年,當時,Netscape計劃開發Java版本的Netscape Navigator,雖然該計劃最終被放棄,但是Rhino引擎被遺留了下來。1998年4月,Mozilla基金會宣佈開放原始碼[2]。引擎的命名源自於歐萊禮所出版的《JavaScript: The Definitive Guide》一書的封面動物[3]

Rhino作為JDK指令碼引擎對JavaScript支援部分包含到甲骨文JDK 1.6中,但將被Nashorn英語Nashorn_(JavaScript_engine)繼承取代包含到OpenJDK 1.8中[4]

參考資料[編輯]

  1. ^ https://github.com/mozilla/rhino/releases/tag/Rhino1_7_14_Release; 出版日期: 2022年1月6日; 檢索日期: 2022年2月18日.
  2. ^ Rhino History. Mozilla Foundation. [2008-03-20]. (原始內容存檔於2013-03-12). 
  3. ^ O'Reilly's Javascript book, inspiration for the Rhino name. [2016-01-02]. (原始內容存檔於2012-04-18). 
  4. ^ Nashorn获投票通过,成为OpenJDK项目中Rhino的后继. [2016-01-04]. (原始內容存檔於2015-10-23). 

參見[編輯]